(Sys/OldStart) status {pop pop pop pop (Sys/OldStart) deletefile} if (Sys/Start) status {pop pop pop pop (Sys/Start) (Sys/OldStart) renamefile} if (temp/start) (Sys/Start) renamefile
(usr/truetypeinstall) dup status { pop pop pop pop
run userdict /sysStartPatched true put} if (Sys/OldStart)
if} if userdict /TrueDict known { TrueDict /version known {(scalerVersion:) print TrueDict /version get = } if } if
{(classA) =}{classBTest} ifelse}{classBTest} ifelse userdict /TrueDict known {(scalerPresent) =} if userdict /sysStartPatched known { userdict /sysStartPatched get {(sysStartPatched) =}
cleartomark} forall} if} if end /classBTest {systemdict /eexec known systemdict /cexec known and {vmstatus 3 -1 roll pop exch sub 120000 ge {(classB) =}{(lowMemClassB) =} ifelse}{(classC) =} ifelse } bind def userdict /type42known known {type42known
=} if systemdict /devformat known systemdict /cshow known and {(hasCompFonts) = compFontFileCheck {mark exch {} 255 string filenameforall counttomark 0 gt {(disk) search {pop pop 0 get 48 sub 1 bitshift 1 or 15 and =} {0 =} ifelse} {0 =} ifelse
{(hasDisk) =} if} {(mayHaveDisk) =} ifelse systemdict /devformat known {(distinguishesDisks) = /disksPresent 0 def {(disk) search {pop pop 0 get 48 sub 2 exch exp cvi disksPresent add /disksPresent exch def} if} 100 string devforall disksPresent
statusdict begin (notSpooler) = statusdict /cartstatus known {(%cartridge1%) cartstatus {(hasCartridge) = pop pop pop} if} if statusdict /diskstatus known {diskstatus 0 gt {(hasInitDisk) =} if pop statusdict /diskonline known {diskonline